A simple code generator algorithm in compiler design